About Sandbar Design Limited (05436084) United Kingdom