About Pluckrose Services Ltd (13250477) United Kingdom