About Sladesbars Ltd (09423525) United Kingdom