About The Tolmen Operating Company Limited (05501662) United Kingdom