About Macdonald Watson Technology Limited (SC651597) United Kingdom