About Roger Flaherty Ltd (09031958) United Kingdom