About Swallow Lifts Limited (03537368) United Kingdom