About Grey Seal Limited (12697108) United Kingdom