About S R Clark Mechanical Limited (11979130) United Kingdom