About Sean Downton Limited (05951775) United Kingdom