About Loomland (manchester) Limited (02721871) United Kingdom