About Rokel Engineering Limited (07928585) United Kingdom