About Lattimorre Bussel Limited (12142658) United Kingdom