About Rom Associates Limited (02075315) United Kingdom