About Bagshaw (caxterway) Limited (05568127) United Kingdom