About N & D Larkhall Ltd (SC452694) United Kingdom