About Lydiard Solutions Ltd (07630855) United Kingdom