About L & D Associates Limited (04839710) United Kingdom