About Opl Hollowcore Limited (08783875) United Kingdom