About The Davy Roll Company Limited (03800194) United Kingdom