About W. R. Tilbury & Son Ltd (09474720) United Kingdom