About O Flinn Limited (06082938) United Kingdom