About Jessells Limited (09239961) United Kingdom