About Jlds A&d Ltd (10295463) United Kingdom