About Kendals Restoration Ltd (11400430) United Kingdom