About J.harper & Sons(leominster)limited (00782078) United Kingdom