About Eurolifter Technologies Limited (07862081) United Kingdom