About Hodges And Andrews Limited (01415612) United Kingdom