About D Hollis Limited (06721084) United Kingdom