About Paxton & Paxton Limited (SC318067) United Kingdom