About Spectrum Timberframe Limited (09079919) United Kingdom