About Stephley Frame Consultant Ltd (13243620) United Kingdom