About Pellyholmes Ltd (12657035) United Kingdom