About Jeffrey & Scott Ltd (SC542125) United Kingdom