About Jeffries Blue Limited (10252202) United Kingdom