About Nigel Allam Box Co Limited (09277102) United Kingdom