About Queenbarn Limited (01343094) United Kingdom