About Consultalift Limited (10126269) United Kingdom