About Britframe Limited (08242720) United Kingdom