About Rombald Limited (03747980) United Kingdom