About Gillaroo Utility Services Ltd (12728232) United Kingdom