About Neil Cooper Design Ltd (09658768) United Kingdom