About Callow Esse Limited (06224109) United Kingdom