About The Rite Bite Edinburgh Ltd (SC503810) United Kingdom