About L & D Potter Ltd (SC697916) United Kingdom