About S & A Associates (uk) Ltd (05704355) United Kingdom