About J R Garratt Ltd (07020333) United Kingdom