About T D C (aberdeen) Limited (SC181456) United Kingdom