About Havanna Design Services Limited (04225478) United Kingdom