About Samball Limited (07593581) United Kingdom