About Oakfield Design & Build Limited (06500226) United Kingdom