About Opal Refurbishment Projects Limited (07159331) United Kingdom