About Framed Services Ltd (12263180) United Kingdom