About Rometsch & Moor Limited (03581017) United Kingdom