About James Sellicks (market Harborough) Limited (05150043) United Kingdom