About Sean Newbury Limited (12140549) United Kingdom