About R A Earnshaw Ltd (12666413) United Kingdom