About Dowers Frederick Limited (06635968) United Kingdom