About Lindum Terrace Ltd (13711198) United Kingdom