About Desser And Company Limited (00188770) United Kingdom