About Baiarda Harris Limited (10345673) United Kingdom