About Nicholas Lofts Ltd (08644681) United Kingdom