About Richardson Technical Services Limited (10818797) United Kingdom