About Cavandela (uk) Limited (05483261) United Kingdom