About Davenport Beauty Limited (12496047) United Kingdom