About Shaddick Holdings Limited (06819103) United Kingdom