About Max Kendall Design Limited (11249342) United Kingdom