About F.r.e.d.s. Timberframe Limited (12056677) United Kingdom