About Latimer Solutions Group Limited (03984513) United Kingdom