About London & General Marketing Limited (02776248) United Kingdom