About Brock Technical Consultants Limited (08595850) United Kingdom