About Durrants Consultancy Services Limited (11079135) United Kingdom