About Sle Framing Limited (11474147) United Kingdom