About Joseph Heler Limited (01071486) United Kingdom