About Timar Services Ltd (12502813) United Kingdom