About London & Aberdare (egham) Limited (04223455) United Kingdom