About Deccan (mcr) Limited (07350618) United Kingdom