About E. Coomes (south London) Limited (00963946) United Kingdom