About Rubax Lifts Limited (01509899) United Kingdom