About Pitt & Swatkins Limited (02153453) United Kingdom