About Nymen Spence Ltd (04494192) United Kingdom