About Ja & Jd Gillott Ltd (12077688) United Kingdom