About David Politi & Company Limited (04201740) United Kingdom