About P And J Sowerby Limited (11015895) United Kingdom