About Nick Powers Ltd (04988191) United Kingdom