About Loop Developments Limited (07973585) United Kingdom