About Kevin Baker Ltd (10264103) United Kingdom