About Alcove Designs Ltd (06273076) United Kingdom