About Barkers Well Enterprises Ltd (12696623) United Kingdom