About Platform Lift People Limited (13615087) United Kingdom