About Platform Lift Services Ltd (12206372) United Kingdom