About Holmes And Sons 1928 Limited (11779114) United Kingdom