About Mark Tricoglus Limited (08946161) United Kingdom