About Hocroft Holdings Limited (01648033) United Kingdom