About Ladyhole Solar Limited (09447367) United Kingdom