About Calidris Design Limited (04161436) United Kingdom