About The Dee S & Sons Ltd (12634746) United Kingdom