About Cross Haynes Ltd (13433094) United Kingdom