About Bardi Design Services Limited (SC310349) United Kingdom