About Ruscoe Holdings Ltd (10846604) United Kingdom