About Latis & Stuart Limited (07097009) United Kingdom