About Parkes & Swan Limited (07101461) United Kingdom