About Giffard Newton (1854) Limited (05546558) United Kingdom