About Leamac Limited (12314230) United Kingdom