About Abacus Gate & Garage Door Systems Ltd (07627454) United Kingdom