About Mike Yorke Ltd (10098438) United Kingdom