About Nicholas D Downing Limited (07458364) United Kingdom