About Nick Plummer Ltd (10947454) United Kingdom