About Platform Medicals Limited (10518262) United Kingdom