About S & R Toan Ltd (NI068197) United Kingdom