About Technology House (rotherham) Limited (04670008) United Kingdom