About West & Pitz Limited (13637684) United Kingdom