About Lord Rehabilitation Equipment Limited (12913417) United Kingdom