About Bardouille Services Ltd (11509283) United Kingdom