About Peanfix Ltd (13351646) United Kingdom