About Albert Looms Limited (09786166) United Kingdom