About Platform Lift Engineers Limited (06841171) United Kingdom