About Tarsh Lazare Williamson Ltd (05820224) United Kingdom