About P. Oxtoby & Co Ltd (04427302) United Kingdom