About R Holland & Son Ltd (12471832) United Kingdom