About Caddick Living Limited (06089228) United Kingdom