About Design Holmes Limited (09049129) United Kingdom