About Sandyhayes Holdings Limited (10534738) United Kingdom