About Ld3 Limited (08515527) United Kingdom