About Benjamin John Investments Limited (07483065) United Kingdom