About Carl Barratt Ltd. (08058477) United Kingdom