About Gallops Equipment Manufacturers Limited (07292168) United Kingdom