About Richardson Technology Limited (03976481) United Kingdom