About Richard Hill Design Limited (06319574) United Kingdom