About Birchdene & Parkes Limited (12761384) United Kingdom