About Holloway And Dyne Limited (01277261) United Kingdom