About Trading & Service Limited (12353267) United Kingdom