About Spink Highwood Limited (13392748) United Kingdom