About Taylor Made Wheelchairs Ltd (12405266) United Kingdom