About Aplomb Senior Consultants Ltd (12306922) United Kingdom