About Plimmerton Consulting Ltd (07613206) United Kingdom