About C.r.galloway Ltd (11768413) United Kingdom