About Palm Bay Design & Build Limited (12738633) United Kingdom