About J.a.longhurst Limited (00600624) United Kingdom