About Packham Engineering Services Limited (05020863) United Kingdom