About Pamela Badham Limited (SC659473) United Kingdom