About Leoofmanchester Ltd (12239836) United Kingdom