About The Parkgate Looms Limited (10571663) United Kingdom