About Framecom Limited (08271918) United Kingdom