About Nicholas David Rose Ltd (09535995) United Kingdom