About Solex Associates Limited (06988637) United Kingdom