About Whitehead Technology Services Limited (11846790) United Kingdom