About Nick Rose Ltd (02848181) United Kingdom