About Aladdin S Cave (lynmouth) Limited (06812873) United Kingdom