About Jaffray S Solutions Ltd (09985835) United Kingdom