About Tyburnia Limited (08595546) United Kingdom