About Richard Bardgett Ltd (07313280) United Kingdom