About West & Murphy Limited (07746504) United Kingdom