About Loop Developments Hull Ltd (12817887) United Kingdom