About Oakum Solutions Limited (11469513) United Kingdom