About Holloway And James Limited (01262166) United Kingdom