About Rectrix Ltd (09586217) United Kingdom