About Walter Ruggiero Limited (13109353) United Kingdom