About Sandbar Investment Group Limited (12957503) United Kingdom