About Albert Looms (holdings) Limited (09773042) United Kingdom