About West & International Ltd (12935847) United Kingdom