About The Barker Corporation Limited (09807441) United Kingdom