About Pitchers & Hall Associates Ltd (07730543) United Kingdom