About Research House Dev Co Limited (09942713) United Kingdom