About Rookhope Engineering Limited (07891103) United Kingdom