About Sean&d Limited (11879006) United Kingdom