About Barkers Inc Ltd. (08271371) United Kingdom