About Roeser Limited (09980418) United Kingdom