About Shellsboro Limited (09162218) United Kingdom