About Kevin Bidmead Limited (12222100) United Kingdom