About Select Consulting & Admin Services Ltd (06590852) United Kingdom