About West Knoyle Ltd (13537257) United Kingdom