About Verna House Limited (03089587) United Kingdom