About Sandbar Holding Ltd (11667584) United Kingdom