About Cymyran Constrution Company Limited (07024844) United Kingdom