About Baldrand Bay Holdings Limited (10781675) United Kingdom