About Richard Baggott Limited (05015515) United Kingdom