About Gillamoor Ltd (13592673) United Kingdom