About Sandbar Consulting Ltd (11748973) United Kingdom