About Leite Laurence Limited (05965719) United Kingdom