About Loxley Investment Management Limited (11049802) United Kingdom