About Robert Shields Technical Services Limited (08701434) United Kingdom