About Ladysmith Holdings Ltd (03105218) United Kingdom