About The Hopcroft Company Limited (12388147) United Kingdom