About Holman Engineering Co. Limited (00677676) United Kingdom