About Baroness Retail Limited (04843152) United Kingdom