About Whitney&spencer Services Ltd (12816386) United Kingdom