About Sandbar Investments Limited (09835905) United Kingdom