About 223 Coombe Lane Limited (03338346) United Kingdom