About Devon Square Dent Ltd (13674706) United Kingdom