About Harry Rose Development Ltd (12921517) United Kingdom