About Oyster Bay Construction Limited (06178897) United Kingdom