About Lee Macdonald Fencing & Decking Limited (SC713319) United Kingdom