About Scimitar Associates Limited (02386798) United Kingdom