About In-house Research Limited (03537670) United Kingdom