About H.boswell & Co.limited (00245153) United Kingdom