About Intertrade & Technical Service Limited (06198251) United Kingdom