About Connect House Leatherhead Limited (07606150) United Kingdom