About Latitude Occupational Therapy Consultants Ltd. (08480819) United Kingdom