About Nicholas Benjamin Limited (08927188) United Kingdom