About Dullehan Limited (10579949) United Kingdom