About Sheba Marketing Limited (03747326) United Kingdom