About Harry Callan Limited (07761095) United Kingdom