About J & D West Ltd (SC405998) United Kingdom