About Letterfrack Limited (10281070) United Kingdom