About Peckham Manor Limited (09686526) United Kingdom