About Harry Barsk Limited (07111856) United Kingdom