About Duncan Piper (scotland) Limited (SC136776) United Kingdom