About I J Owen & Co Limited (07467707) United Kingdom