About Hopcroft Associates Ltd (08451166) United Kingdom