About Nicholas Davis Limited (07794237) United Kingdom