About Bowbridge (abbots Langley) Limited (12117025) United Kingdom