About J Hargreaves Engineering Services Ltd (12129236) United Kingdom