About Barrier Island Services Limited (03196240) United Kingdom