About The Home & Capital Trust Group Limited (05067884) United Kingdom