About Sheel International Limited (03346282) United Kingdom