About Pallhome Ltd (13597343) United Kingdom