About Perry & Phillips Holdings Limited (12072464) United Kingdom