About Callen-lenz Associates Limited (06361441) United Kingdom