About Huntingdon Stoke Limited (13285463) United Kingdom