About Pelham Weelsby Limited (12240379) United Kingdom