About Ditman & Sillis Ltd (13545732) United Kingdom