About Rectella International Limited (01172901) United Kingdom