About Sean Stansfield Limited (12034252) United Kingdom