About Anglesey Lifts Limited (12041236) United Kingdom