About Parker & Co (scotland) Ltd (SC702050) United Kingdom