About N J Rickard Ltd. (05096540) United Kingdom