About Ls Chattenden Marketing Limited (06535260) United Kingdom