About S Holloway Limited (10681838) United Kingdom