About Bandwell (london) Limited (08916247) United Kingdom