About Oak House Projects Limited (12998407) United Kingdom