Chris, the website is here but does not have much info http://www.falconperformance.co.uk/ I think its still under development.
The website has the address on, and the garage is on google maps with some references to it too which have been left by past customers. I know this because I have had my car serviced there (P2) this month and checked everything out online before I went. They did a brilliant job, and have the cleanest garage I have ever seen. Also do wheel refurbs and I think I remember them saying they have adjacent units for painting and bodywork.