About Loomaural Limited (01615293) United Kingdom