About Jane Hobbs Limited (11938423) United Kingdom