About C & L Holloway Limited (04460372) United Kingdom