About Salamanda Building Services Limited (07845739) United Kingdom