About Barker Retail And Commercial Ltd (10430783) United Kingdom