About Sean Lincoln Downey Limited (11928813) United Kingdom