About Kendrick Mckane Ltd (10798496) United Kingdom