About Elsbeck Clinical Solutions Ltd (09847999) United Kingdom