About Premier Raffles Scotland Ltd (SC688060) United Kingdom