About Irvine Bay Ltd (SC692381) United Kingdom