About Nicholas William Faber Limited (SC444279) United Kingdom