About Opal Builders Limited (09328873) United Kingdom