About Steadman International Limited (01338697) United Kingdom