About Alabed (london) Limited (05779037) United Kingdom