About P. J. Owens Solutions Limited (09086438) United Kingdom