About Oleah Outdoor Living Limited (13107298) United Kingdom