About S R L Associates (uk) Limited (04191024) United Kingdom