About Farnham Client Services Ltd (12647989) United Kingdom