About The Lift Interior Company Ltd (06128792) United Kingdom