About Bagshots Limited (02832483) United Kingdom