About Sean Foster Limited (10927980) United Kingdom