About Nic Preece Designs Ltd (13151346) United Kingdom