About W H Atlas Group Uk Ltd (13543072) United Kingdom