About Blue Harbour Limited (02157292) United Kingdom