About Nigel Allan Ltd (10562149) United Kingdom