About Mckenna Carriage Limited (12267203) United Kingdom