About Sean & Stephen Ltd (08511999) United Kingdom