About Shedd Limited (09510952) United Kingdom