About Barr S Residential & Leisure Ltd (04516701) United Kingdom