About Barlee Traders Limited (09075169) United Kingdom