About Shelleco Limited (11724121) United Kingdom