About Jeffrey Ross Limited (06411905) United Kingdom