About Bamscott Limited (10076746) United Kingdom