About Davies Torres Design Ltd (07577536) United Kingdom