About Sapphire Buchanan Limited (13417195) United Kingdom