About Sean Lyon Limited (SC670589) United Kingdom