About Jacobs And Harris Limited (08098493) United Kingdom