About Bardai Robert Ltd (13349869) United Kingdom