About Delkot Security Services (london) Limited (03446096) United Kingdom