About J B Garrard Ltd (07377679) United Kingdom