About The Independent Living Consultants Limited (03663608) United Kingdom