About Enduring Projects Ltd (SC699637) United Kingdom