About Connect (borehamwood) Limited (10882803) United Kingdom