About Mackenzie Living (folkestone) Ltd (13540466) United Kingdom