About Sharratt Engineering Limited (11826461) United Kingdom