About Clay Seal Medical Limited (13597260) United Kingdom