About Bo & Bo Construction Ltd (12707071) United Kingdom