About Duffcarrig Limited (09805485) United Kingdom