About Sandra Mckay Limited (01833281) United Kingdom