About Alban Furniture Limited (11013273) United Kingdom