About Simon Rose Software Limited (13572983) United Kingdom