About The Platform Lift Company Limited (04176710) United Kingdom