About Nigel Bean Limited (08990647) United Kingdom