About Nicholas Allan Ltd (08890397) United Kingdom