Sorry to be the bearer of potentially bad news but did a search and they are trading under the business name of Fast Business Limited (see second entry on list below:
http://search.msn.co.uk/results.aspx...&q=fast+frames
Checked this on the Companies House website (all businesses have to be registered with Companies House) and unfortunately they are showing as being in administration:
http://wck2.companieshouse.gov.uk/04...4e/compdetails
Would suggest you contact Trading Standards as soon as possible as you may have a fight to get your money back if they are in administration (I had a nightmare just after Alders went under trying to get a refund on a bed which never got delivered).
Olly