About Taplow Huddersfield Limited (11535572) United Kingdom