About 1a Shutters & Grills Ltd (06613536) United Kingdom