About Barrow Young Limited (11457856) United Kingdom