About Foulds Lifts Ltd (12326978) United Kingdom