About Bowerdane Limited (03413401) United Kingdom