About Harriott Design Services Limited (03129292) United Kingdom