About Simon & Sandra Ltd (12474384) United Kingdom