About Nicholas Andrewss Limited (12804275) United Kingdom