About Downham Holdings (north West) Limited (07103430) United Kingdom