About T P Aberdeen Limited (SC527022) United Kingdom