About Shillworth Solutions Ltd (12553482) United Kingdom