About Plimptine Limited (07865296) United Kingdom