About James Oar & Co Ltd (07878381) United Kingdom