About Bagpiper Limited (08064052) United Kingdom