About C&b Seen Limited (07921012) United Kingdom