About Giffords Equipment Limited (10188530) United Kingdom