About Nick Edwards Limited (03895156) United Kingdom