About Kevin Barker Limited (10109271) United Kingdom