About Furnarius Rufus Ltd (13070985) United Kingdom