About Solendrick Ltd (12668854) United Kingdom