About Alabed Limited (05779020) United Kingdom