About Tolomeo Services Limited (05977156) United Kingdom