About Sheldraker Ltd (12040664) United Kingdom