About Nic Barker Ltd (06964747) United Kingdom