About H.d. & R. Solutions Limited (06704853) United Kingdom