About Albasor Interior Designs Limited (12100052) United Kingdom