About Hykeham O & M Services Limited (07418624) United Kingdom