About Shellco 142 Limited (09205508) United Kingdom