About The Rebus Consultancy Limited (02515753) United Kingdom