About Jeffrey Scott Ltd (12231333) United Kingdom