About Barques Holdings Limited (13270744) United Kingdom