About Stoker Group Limited (13422739) United Kingdom