About Yeovil Phone Plus Ltd (12732924) United Kingdom