About London & General Limited (12438924) United Kingdom