About James Holloway Limited (09527401) United Kingdom