About Eliot Developments (penzance) Ltd (11726744) United Kingdom