About The Machair Kitchen Ltd (SC546010) United Kingdom