About Bootle Self Serve Limited (06715302) United Kingdom