About Sean Felix Limited (13674450) United Kingdom