About Ellis Dawe & Son Limited (05168101) United Kingdom