About Lloyd Bainbridge & Sons 2016 Ltd (10136844) United Kingdom