About Staplecross Lofts Ltd (12099510) United Kingdom