About Barnes Parkes Ltd (08813566) United Kingdom