About P C Tech (peterhead) Ltd (SC421078) United Kingdom