About Mr Happy York Ltd. (10504814) United Kingdom