About Banjo Retail Limited (05472139) United Kingdom