About Simon & C Limited (10616360) United Kingdom