About Square Pompon Ltd (09747200) United Kingdom