About Sheard Engineering Ltd (12465981) United Kingdom