About Jeffreys 11 Investments Limited (10333565) United Kingdom