About Devenish & Co (weymouth) Limited (09539388) United Kingdom