About Bac-stop Limited (12558202) United Kingdom