About Rebecca Lucas Occupational Therapy Ltd (11502180) United Kingdom